package com.dongdongshop.service;

import com.dongdongshop.pojo.Goods;
import com.dongdongshop.pojo.Item;
//import com.dongdongshop.util.PageResult;
//import com.dongdongshop.vo.GoodsVO;

import java.util.List;


/**
 * 商品服务
 *
 * @author liujiaqi
 * @date 2022/08/31
 */
public interface GoodsService {

    /**
     * 选择商品列表
     *
     * @return {@link List}<{@link Goods}>
     */
    List<Goods> selectGoodsList();

    /**
     * 添加商品
     *
     * @param goods 货物
     * @return int
     */
    int addGoods(Goods goods);

    /**
     * 通过id获取货物
     *
     * @param id id
     * @return {@link Goods}
     */
    Goods getGoodsById(Long id);

    /**
     * 更新产品
     *
     * @param goods 货物
     * @return int
     */
    int updateGoods(Goods goods);

    /**
     * 删除商品通过id
     *
     * @param id id
     * @return int
     */
    int deleteGoodsById(Long id);

}
